india

In Tamil Nadu, a video of a temple being demolished has sparked debate

In Tamil Nadu, a video of a temple being demolished has sparked debate, but cops have clarified the situation.

Following the demolition of a temple in Tamil Nadu's Tambaram near Chennai, video clips on social media claiming the demolished…

Read more